package com.zhuss.enums;

import java.util.List;

import com.zhuss.util.ListBean;

public enum Floor2 implements BaseEnum {
	
	四楼(400, "四楼", "", new ListBean<Integer>().build(FoodTime.特色餐.key()).build(FoodTime.晚餐.key()).getList()),
	五楼(500, "五楼", "", new ListBean<Integer>().build(FoodTime.早餐.key()).build(FoodTime.午餐.key()).getList()),
	;
	
	Integer key;
	
	String value;
	
	String tag;
	
	List<Integer> removeIdList;
	
	Floor2(Integer key, String value, String tag, List<Integer> removeIdList) {
		this.key = key;
		this.value = value;
		this.tag = tag;
		this.removeIdList = removeIdList;
	}

	public Boolean sameKey(Integer key) {
		return this.key.equals(key);
	}

	public Integer key() {
		return key;
	}

	public String value() {
		return value;
	}
	
	public String tag() {
		return tag;
	}
	
	public String data() {
		return value;
	}
	
	@Override
	public List<Integer> removeIdList() {
		return removeIdList;
	}
	
	@Override
	public Boolean sameValue(String value) {
		return this.value.equals(value);
	}
	

}
